欧美一区2区三区4区公司二百,国产精品婷婷午夜在线观看,自拍偷拍亚洲精品,国产美女诱惑一区二区

Set 集合

①HashSet
由HashMap實現,不保證元素順序且允許使用null元素;非線程安全

②TreeSet
繼承AbstractSet實現了NavigableSet、Cloneable、Serializable等接口;非線程安全

以上主要從主要繼承關系和接口實現的角度,分析各類庫的特性。希望大家有一個整體的把握。

3.常用方法

(一)List常用方法

list的大小size() -- 返回int類型
獲取第i個元素get(int i) -- 返回元素的值
判斷是否為空isEmpty() --返回boolean類型
是否包含某個元素contains(Object o) --返回boolean類型
添加元素add(Object o) -- 返回boolean類型
數組元素索引值indexOf(Object o) -- 返回int類型
移除數組元素remove(Object o) -- 返回boolean類型,等等。

(二)Map常用方法:

獲取map的大小size() -- 返回int類型
map的清空clear()
包含鍵containKey(Object ?key) -- 返回boolean類型
包含值containValue(Object value) -- 返回boolean類型
獲取指定元素get(Object key) --返回value的數據類型
添加元素put(Object key,Object value) --返回添加后的map
移除元素remove(Object key) -- 返回移除的map
修改元素的值replace(Object key,Object value) -- 返回修改后的map,等等。

(三)Set常用方法:

添加元素add(Object o)-- 返回boolean類型
是否包含元素contains(Object o)--返回boolean類型
獲取set的大小size()--返回int類型
判斷set是否為空isEmpty()--返回boolean類型
清空set中的元素clear()
移除元素remove(Object o) --返回boolean類型,等等。

(四)數組常用方法:

元素個數length屬性
末尾添加元素:push()
開頭添加元素unshift()
刪除最后一個元素pop()
刪除第一個元素shift()
截取數組元素slice()
數組翻轉reverse() 等,
另外數組工具類Arrays也提供了如asList(),sort()等諸多操作數組的方法。有興趣的朋友可以查閱文檔或編程實踐之。

關于java集合框架的更多知識點,建議參閱API文檔。
至此,介紹了一些java常用的數據類型的基本知識。

文章鏈接: http://www.qzkangyuan.com/22186.html

文章標題:Set 集合

文章版權:夢飛科技所發布的內容,部分為原創文章,轉載請注明來源,網絡轉載文章如有侵權請聯系我們!

聲明:本站所有文章,如無特殊說明或標注,均為本站原創發布。任何個人或組織,在未征得本站同意時,禁止復制、盜用、采集、發布本站內容到任何網站、書籍等各類媒體平臺。如若本站內容侵犯了原著者的合法權益,可聯系我們進行處理。

給TA打賞
共{{data.count}}人
人已打賞
建站教程

Map映射關系

2023-7-19 17:03:09

建站教程

常見的8種JAVA數據結構

2023-7-19 17:08:09

0 條回復 A文章作者 M管理員
    暫無討論,說說你的看法吧
?
個人中心
購物車
優惠劵
今日簽到
有新私信 私信列表
搜索
主站蜘蛛池模板: 龙陵县| 达州市| 鹿泉市| 福清市| 敦化市| 上杭县| 孝感市| 安义县| 阜新| 临清市| 景谷| 吉水县| 莎车县| 西丰县| 南城县| 南漳县| 那坡县| 汉中市| 印江| 互助| 河北省| 大兴区| 屏东县| 墨竹工卡县| 普兰店市| 普陀区| 玉屏| 叙永县| 嵊泗县| 丰台区| 宜君县| 平和县| 新和县| 庆云县| 武强县| 东源县| 股票| 衢州市| 蕲春县| 丹寨县| 阿荣旗|